marksmanship badge - Espagnol Anglais Dictionnaire